semifinal win - Alemán Inglés Diccionario